home *** CD-ROM | disk | FTP | other *** search
/ Clickx 115 / Clickx 115.iso / software / tools / windows / tails-i386-0.16.iso / live / filesystem.squashfs / etc / bash_completion.d / cksfv < prev    next >
Encoding:
Text File  |  2010-11-16  |  656 b   |  39 lines

  1. # cksfv completion by Chris <xris@forevermore.net>
  2.  
  3. have cksfv &&
  4. _cksfv()
  5. {
  6.     local cur prev
  7.  
  8.     COMPREPLY=()
  9.     _get_comp_words_by_ref cur prev
  10.  
  11.     if [ $COMP_CWORD -eq 1 ]; then
  12.         COMPREPLY=( $( compgen -W '-C -f -i -q -v' -- "$cur" ) )
  13.         return 0
  14.     fi
  15.  
  16.     case "$prev" in
  17.         -C)
  18.             _filedir -d
  19.             return 0
  20.             ;;
  21.         -f)
  22.             _filedir 'sfv'
  23.             return 0
  24.             ;;
  25.     esac
  26.  
  27.     _filedir
  28.     return 0
  29. } &&
  30. complete -F _cksfv cksfv
  31.  
  32. # Local variables:
  33. # mode: shell-script
  34. # sh-basic-offset: 4
  35. # sh-indent-comment: t
  36. # indent-tabs-mode: nil
  37. # End:
  38. # ex: ts=4 sw=4 et filetype=sh
  39.